A Proposed Methodology For Expert System Engineering
نویسندگان
چکیده
The methodology presented in this paper is the result of accumulated experience gained through many years of developing several expert systems in the agricultural domain by the Central Laboratory for Agricultural Expert Systems (CLAES). We have adopted a spiral model for the overall life cycle of expert systems development. As will be explained in this paper, the development methodology of an expert system has two aspects: Knowledge engineering, and Software engineering. From the knowledge engineering aspect, we adopted the CommonKADS methodology, and model driven approach has been applied. From the software engineering aspect, there are four activities for expert system development: requirements specification, design, implementation, and testing. This paper will include a detailed specification of each of these activities. The internal organization of CLAES is planed to cope with the technical requirements for expert systems development. The workflow among participating teams is explained.
منابع مشابه
Diagnosis of Coronary Artery Disease via a Novel Fuzzy Expert System Optimized by Cuckoo Search
In this paper, we propose a novel fuzzy expert system for detection of Coronary Artery Disease, using cuckoo search algorithm. This system includes three phases: firstly, at the stage of fuzzy system design, a decision tree is used to extract if-then rules which provide the crisp rules required for Coronary Artery Disease detection. Secondly, the fuzzy system is formed by setting the intervals ...
متن کاملDevelopment of a QFD-based expert system for CNC turning centre selection
Computer numerical control (CNC) machine tools are automated devices capable of generating complicated and intricate product shapes in shorter time. Selection of the best CNC machine tool is a critical, complex and time-consuming task due to availability of a wide range of alternatives and conflicting nature of several evaluation criteria. Although, the past researchers had attempted to select ...
متن کاملDesign of Visual Interactive Systems: a Multi-Facet Methodology
The paper presents a multi-facet methodology for interactive software creation which melts holistic, participatory, meta-design approaches to obtain usable, coevolutive domain specific applications. The proposed methodology is based on the definition of three Interaction Languages, each one permitting to express the conceptual model of a Visual Interactive System in the system of signs of the s...
متن کاملA Hybrid Modeling for Continuous Casting Scheduling Problem
This paper deals with a multi-agent-based interval type-2 fuzzy (IT2F) expert systemfor scheduling steel continuous casting. Continuous caster scheduling is a complex and extensiveprocess that needs expert staff. In this study, a distributed multi-agent-based structure is proposed as asolution. The agents used herein can cooperate with each other via various communication protocols.To facilitat...
متن کاملA Dynamic Fuzzy Expert System Based on Maintenance Indicators for Service Type Selection of Machinery
Due to the multiplicity of standards and complex rules; maintenance, repair and servicing of machinery could be done only by the fully qualified and proficient experts. Since the knowledge of such experts is not available all times, using expert systems can help to improve the maintenance process. To address this need and the uncertainty of the maintenance process indicators, this research prop...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003